package com.koron.plan.web.patrollineplan.bean.po;

import com.koron.bean.annocation.FillField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 线路巡视检查项(PlanLinePatrolCheck)表实体类
 *
 * @author jzp
 * @since 2022-11-24
 */
@Data
@ApiModel(value="线路巡视检查项", description = "PlanLinePatrolCheck")
public class PlanLinePatrolCheck {

    /**
     * 32位随机数，主键
     */
    @FillField
    @ApiModelProperty("32位随机数，主键")
    private String id;

    /**
     * 计划id
     */
    @ApiModelProperty("计划id")
    private String planId;

    /**
     * 巡视点id w_plan_patrol_item.id
     */
    @ApiModelProperty("巡视点id w_plan_patrol_item.id")
    private String patrolPointId;

    /**
     * 设备运行状态 弃用
     */
    @ApiModelProperty("设备运行状态 弃用")
    private Integer runState;

    /**
     * 检查项名称
     */
    @ApiModelProperty("检查项名称")
    private String itemName;

    /**
     * 检查标准
     */
    @ApiModelProperty("检查标准")
    private String itemContent;

    /**
     * 排序
     */
    @ApiModelProperty("排序")
    private Integer sort;

    /**
     * 创建时间
     */
    @FillField
    @ApiModelProperty("创建时间")
    private Date createTime;

    /**
     * 删除标志 0：未删除 1：已删除
     */
    @FillField
    @ApiModelProperty("删除标志 0：未删除1：已删除")
    private Integer deleteFlag = 0;

}

